const { defineConfig } = require('@vue/cli-service');

module.exports = defineConfig({
	transpileDependencies: true,
	// 反向代理
	devServer: {
		proxy: {
			'/adminapi': {
				target: 'http://localhost:3000',
				// 控制请求头中的host
				changeOrigin: true,
				// 将代理前缀名称替换为后端的真实前缀名称
				pathRewrite: {
					'^/adminapi': 'http://localhost:3000',
				},
			},
			'/webapi': {
				target: 'http://localhost:3000',
				// 控制请求头中的host
				changeOrigin: true,
				// 将代理前缀名称替换为后端的真实前缀名称
				pathRewrite: {
					'^/webapi': 'http://localhost:3000',
				},
			},
		},
	},
});
